major equipment and self-sustainment items - Deutsch Englisch Wörterbuch